package cwiczenia.cwiczenia9.zad7;


public class Main {
    public static void main(String[] args) {
        wypiszSkladnikiSzeregou();
        obliczSumeSzeregu();
    }

    private static void wypiszSkladnikiSzeregou() {
        for (int i = 0; i < 10; i++) {
            double a = 1 / (Math.pow(2, i));
            System.out.println(a);
        }
    }

    private static void obliczSumeSzeregu() {
        double suma = 0;
        for (int i = 0; i < 10; i++) {
            double a = 1 / (Math.pow(2, i));
            suma += a;  // suma = suma + a
        }

        System.out.println();
        System.out.println("Suma wynosi " + suma);
    }
}

// Suma szeregu geometrycznego 10 pierwszych elementów
// 1/2^0 + 1/2^1 + 1/2^2 + ... + 1/2^9  czyli 1 + 1/2 + 1/4 + ... + 1/512

